Solving Algebraic Equations With Roots And Exponents